package com.example.demo.mapper;

import com.example.demo.model.UserInfo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface UserMapper {

    public UserInfo getUserById(@Param("id") Integer id);//根据用户id查询用户

    //修改方法【根据id修改名称】
    public int update(@Param("id") Integer id,@Param("username") String username);

    //删除方法
    public int del (@Param("id") Integer id);

    //添加用户，返回受影响行数
    public int add(UserInfo userInfo);


    //添加用户，返回受影响的行数和自增的id
    public int addGetId(UserInfo userInfo);


}

